Senior Staff Software Engineer, Machine Learning, Cloud AI
Sunnyvale, California, U.S.
Full-time, Regular
Posted Sep 23, 2025
Full-time
Compensation
Loading salary analysis...
About the role
Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another
Responsibilities
- Lead the design, implementation, and optimization of machine learning solutions and infrastructure
- Provide technical leadership by creating demos and proofs-of-concept
- Manage product briefings and partner with product management, DeepMind, and Innovation Labs to drive customer adoption
- Architect and develop highly scalable ML systems
- Enable client success by working closely with key Google Cloud Platform (GCP) customers
- Ensure AI/ML quality by reviewing model designs, code, and training data for accuracy, testability, and efficiency
Requirements
- Bachelor’s degree in computer science, mathematics, applied statistics, machine learning, or equivalent practical experience
- 8 years of experience with software development in one or more programming languages
- 5 years of experience in leading technical project strategy, Machine Learning (ML) design, and optimizing ML infrastructure
- 3 years of experience with software design and architecture
- Experience with Large Language Models, NLP, or Generative AI
Benefits
- 401k matching
- Health insurance
- Equity
- Bonus opportunities
- Stock options
- Paid time off
- Flexible work arrangements
About the Company
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting
Job Details
Salary Range
$248,000 - $349,000/yearly
Location
Sunnyvale, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website